<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // //操作数组      增加 删除 修改 查找
        // // 1、查找 数组名加索引
        // let arr = [1, 2, 6, 4];
        // console.log(arr[3]);


        // // 2、修改 先找到，在赋值
        // arr[2] = 3;
        // console.log(arr);


        // // 3、增加push()讲元素添加数组中最后一个
        // // 数组.push() 方法将一个或多个元素添加到数组的末尾，并返回该新数组的新长度
        // arr.push(5);
        // console.log(arr);
        // // 4、arr.unshift(新增的内容)   方法将一个或更多个元素添加到数组开头，并返回该新数组的长度
        // arr.unshift('0')
        // console.log(arr);


        // let arr = [1, 2, 3]
        // // 5、删除
        // // 数组.pop() 方法从数组中删除最后一个元素，并返回该删除元素的值
        // arr.pop();
        // console.log(arr);
        // // 数组.shift 方法从数组中删除第一个元素，并返回该删除元素的值
        // arr.shift();
        // console.log(arr);

        // 拓展
        // 指定元素去删除
        let arr = [1, 2, 3, 4, 5]
        // 删除5
        // arr.splice(4, 1)
        // console.log(arr);

        // 增加
        // 在数组索引为3的前面添加6的元素
        // arr.splice(3, 0, 6);
        // console.log(arr);
    </script>
</body>

</html>